Big Huge Thesaurus

vena azygos

noun

sounds kind of like